Skip to content

ci: release - #2625

Open
emdashbot[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

ci: release#2625
emdashbot[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@emdashbot

@emdashbot emdashbot Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@emdash-cms/admin@0.36.0

Minor Changes

  • #2582 8d8d3de Thanks @khoinguyenpham04! - Adds numbered page navigation and page-size controls to the local Media Library. Media list requests can opt into numbered pages with page and receive an exact totalCount; cursor pagination remains the default.

    MediaLibrary accepts controlled numbered pagination through pagination. Existing hasMore and onLoadMore props remain supported when pagination is omitted.

  • #2622 089d747 Thanks @khoinguyenpham04! - Adds Lua and Zig to code block language selectors in the admin and inline visual editors. Lua code is syntax highlighted, while Zig uses the existing plain-text fallback.

  • #2624 436f63d Thanks @khoinguyenpham04! - Adds focal points for local images so cover-cropped thumbnails, galleries, and image components keep the selected subject visible.

  • #2586 815553c Thanks @khoinguyenpham04! - Adds flat-folder organization to the local Media Library. Editors can create, rename, and delete folders. Authors can organize their own local media, and editors can organize any local media, through Media Details or by dragging a media card or row onto a visible folder.

    Uploads continue to enter the Main library. Deleting a folder returns its media to the Main library without deleting files or changing their URLs.

  • #2538 9c52b39 Thanks @khoinguyenpham04! - Adds a media usage tracking setting. Tracking is enabled during initial setup. Existing sites enable it from Settings, keep the page open while EmDash scans existing content, and can return later to continue from saved progress.

  • #2470 f527127 Thanks @khoinguyenpham04! - Adds a coverage-aware Used in section to local media details.

  • #2647 e3ad082 Thanks @ascorbic! - Adds signed-label policy and listing-status support to the plugin registry client. Registry requests use the aggregator's required listing policy with an optional accepted-labeler declaration, and withdrawn releases are excluded from install and update results.

    The EmDash admin waits for a fresh listing-policy response before rendering registry metadata, uses the approved author name or publisher DID instead of a mutable handle, and does not request media for an unapproved release. Install, update, and media-proxy checks enforce listing withdrawal independently from the existing plugin-code and capability checks.

    Registry artifact downloads and proxied media connect only to the public IP addresses validated for each URL, preventing DNS changes between validation and connection from reaching private services.

Patch Changes

  • #2590 724241f Thanks @khoinguyenpham04! - Adds a resizable settings panel to the desktop content editor, including keyboard controls and bounded widths.

  • #2468 72664ad Thanks @khoinguyenpham04! - Fixes vertical alignment of editor sidebar drag handles with standard and collapsible section headings.

  • #2683 3e90689 Thanks @hossein-webdev! - Fixes AVIF images being rejected with "File type not allowed" on upload. image/avif is back in the default media allowlist alongside PNG, JPEG, GIF, and WebP, so editors can upload .avif files again from the media library and from image fields that use the default allowlist.

    The admin file picker now offers .avif files and renders their thumbnails, the built-in "Images" preset in a field's allowed-types editor includes AVIF, and .avif works as extension shorthand in a field's allowedMimeTypes.

    SVG stays excluded from the default allowlist.

  • #2606 22c4422 Thanks @khoinguyenpham04! - Fixes code blocks in the admin and inline visual editors with syntax highlighting for supported languages and readable, borderless styling in light and dark appearances.

  • #2610 2ffda17 Thanks @MatsudaTsunenori! - Completes the Japanese admin translation so Japanese-speaking users see localized text for every catalog message.

  • #2686 42fa5d8 Thanks @MatsudaTsunenori! - Fixes translated admin guidance and WordPress import summaries so links, emphasized text, dynamic values, and plural counts can follow each locale's word order. Clarifies the content type empty-state action.

  • #2754 70c487c Thanks @khoinguyenpham04! - Updates the content editor's byline controls with a focused search-and-create flow, clear automatic owner credits, accessible ordering and roles, and actions that distinguish post credits from reusable byline profiles.

  • #2490 2b54096 Thanks @khoinguyenpham04! - Fixes image action controls intermittently failing to appear when selecting an image in the editor.

  • #2632 76dd3eb Thanks @khoinguyenpham04! - Fixes implicit English locale guidance in the content editor by replacing the persistent warning with compact, accessible help.

  • #2599 b383a67 Thanks @khoinguyenpham04! - Fixes code blocks in the admin and inline visual editors so Tab and Shift+Tab indent and outdent code instead of moving focus.

  • #2687 05b0a8b Thanks @MatsudaTsunenori! - Fixes newly created taxonomies not appearing in the admin sidebar until the page is reloaded.

  • #2548 1f2678b Thanks @ahliweb! - Completes the Indonesian admin translations, covering the image gallery block, plugin MCP tool settings, byline filters, content locale settings, and scheduled publishing warnings.

  • #2590 724241f Thanks @khoinguyenpham04! - Updates the content editor's Move to Trash section to match the other settings surfaces and use a softer destructive button treatment.

  • #2603 f5e18d8 Thanks @khoinguyenpham04! - Adds one-click copy actions to code-block controls in the admin and inline visual editors, and polishes the layout so controls stay usable on narrow screens and in right-to-left locales.

  • #2561 f9a488a Thanks @khoinguyenpham04! - Refines admin table toolbars with consistent compact search and filters, including a calendar-based date range picker for content lists.

  • #2629 52f7c91 Thanks @emdashbot! - Fixes the Section editor so plugin-provided Portable Text blocks appear in the slash menu alongside core blocks, matching the content and widget editors.

  • #2676 7571581 Thanks @MatsudaTsunenori! - Fixes the vertical alignment of the Required and Translatable switches in the byline field editor when helper text appears below Translatable.

  • #2468 72664ad Thanks @khoinguyenpham04! - Fixes the meta description field shifting after the first character is entered.

  • #2463 f613a14 Thanks @helio-cf! - Fixes media previews for streaming providers such as Cloudflare Stream. Video from these providers now shows its poster thumbnail in the media library grid and list, plays in the detail panel instead of stalling at 0:00, and reports the file size the provider supplies. Also exports Media from emdash/ui, so frontends can render provider-backed video and audio that Image cannot.

  • #2628 1c6b893 Thanks @scottbuscemi! - Fixes line breaks entered in table cells disappearing from saved content.

  • Updated dependencies [6178888, e3ad082]:

    • @emdash-cms/registry-lexicons@0.4.0
    • @emdash-cms/registry-client@0.4.0
    • @emdash-cms/blocks@0.36.0

@emdash-cms/cloudflare@0.36.0

Minor Changes

  • #2538 9c52b39 Thanks @khoinguyenpham04! - Removes scheduled media usage recovery. Media usage tracking now advances only while an administrator keeps its settings page visible. This breaks Cloudflare deployments that configure mediaUsageCron and Node.js integrations that provide a custom CronScheduler.

    What should I do?

    On Cloudflare, remove the dedicated media usage Cron Trigger and the mediaUsageCron option. Keep the general Cron Trigger unchanged; no replacement trigger is required.

    If you provide a custom Node.js scheduler, remove setMediaUsageMaintenance(). A custom CronScheduler now implements only start(), stop(), reschedule(), and setSystemCleanup().

    Keep Settings → Media usage tracking open until it shows Ready. If the page closes, return to continue from saved progress.

Patch Changes

emdash@0.36.0

Minor Changes

  • #2582 8d8d3de Thanks @khoinguyenpham04! - Adds numbered page navigation and page-size controls to the local Media Library. Media list requests can opt into numbered pages with page and receive an exact totalCount; cursor pagination remains the default.

    MediaLibrary accepts controlled numbered pagination through pagination. Existing hasMore and onLoadMore props remain supported when pagination is omitted.

  • #2622 089d747 Thanks @khoinguyenpham04! - Adds Lua and Zig to code block language selectors in the admin and inline visual editors. Lua code is syntax highlighted, while Zig uses the existing plain-text fallback.

  • #2584 a1ddcfb Thanks @khoinguyenpham04! - Adds flat media folders to the emdash REST and typed client APIs. Existing media remains in the
    Main library after upgrade, so sites do not need to migrate media assignments.

    • Includes database migration 072_media_folders.

    Use GET or POST /_emdash/api/media/folders to list or create folders, and PUT or
    DELETE /_emdash/api/media/folders/:id to rename or delete them. Folder reads require
    media:read; folder writes require media:edit_any. Typed clients expose the corresponding
    mediaFolderList, mediaFolderCreate, mediaFolderUpdate, and mediaFolderDelete methods.

    Media list requests can filter by a folder ID or use folderId=unfiled for the Main library.
    Media updates and mediaSetFolder accept a folder ID, null, or unfiled. Authors can assign
    their own media, while editors can assign any media.

    Deleting a folder returns its media to the Main library without changing media IDs, storage keys,
    URLs, or usage records.

  • #2480 b4c73ac Thanks @DavidPivert! - LiveSearch now scopes its results to the locale of the page it is used on.

    Behaviour change. The component reads Astro.currentLocale and forwards it as the locale query parameter to /_emdash/api/search and /_emdash/api/search/suggest, which both already filtered on it. Until now the component never sent one, so a translated site got every entry back once per language — a French visitor searching from a French page saw each result twice, the second one opening its English page. Sites with i18n configured that relied on searching across every locale will see fewer results than before.

    Two ways to opt out: pass an explicit locale to search a different one, or locale={null} to search across every locale, which is the previous behaviour.

    <!-- results in the page's own locale (new default) -->
    <LiveSearch collections={["posts", "pages"]} />
    
    <!-- every locale, as before -->
    <LiveSearch collections={["posts", "pages"]} locale={null} />

    Sites without Astro's i18n configured are unaffected: Astro.currentLocale is undefined there, so no locale parameter is sent and the search still spans everything.

  • #2624 436f63d Thanks @khoinguyenpham04! - Adds focal points for local images so cover-cropped thumbnails, galleries, and image components keep the selected subject visible.

  • #2586 815553c Thanks @khoinguyenpham04! - Adds flat-folder organization to the local Media Library. Editors can create, rename, and delete folders. Authors can organize their own local media, and editors can organize any local media, through Media Details or by dragging a media card or row onto a visible folder.

    Uploads continue to enter the Main library. Deleting a folder returns its media to the Main library without deleting files or changing their URLs.

  • #2538 9c52b39 Thanks @khoinguyenpham04! - Adds a media usage tracking setting. Tracking is enabled during initial setup. Existing sites enable it from Settings, keep the page open while EmDash scans existing content, and can return later to continue from saved progress.

  • #2106 f00174b Thanks @gruntlord5! - Updates sqlite() and the EmDash CLI to use Node.js's built-in SQLite driver. Node.js deployments can install and run EmDash without compiling or downloading the better-sqlite3 native add-on. Existing SQLite database files and sqlite({ url }) configuration continue to work.

    This release requires Node.js 22.16 or later. Check the installed version with node --version and upgrade Node.js before updating EmDash if it reports an earlier release.

    Node.js 22 prints its standard ExperimentalWarning: SQLite is an experimental feature message when the SQLite adapter loads. Node.js 24 does not print this warning.

    If better-sqlite3 is listed in the site's package.json only for EmDash, remove that dependency after updating.

  • #2538 9c52b39 Thanks @khoinguyenpham04! - Removes scheduled media usage recovery. Media usage tracking now advances only while an administrator keeps its settings page visible. This breaks Cloudflare deployments that configure mediaUsageCron and Node.js integrations that provide a custom CronScheduler.

    What should I do?

    On Cloudflare, remove the dedicated media usage Cron Trigger and the mediaUsageCron option. Keep the general Cron Trigger unchanged; no replacement trigger is required.

    If you provide a custom Node.js scheduler, remove setMediaUsageMaintenance(). A custom CronScheduler now implements only start(), stop(), reschedule(), and setSystemCleanup().

    Keep Settings → Media usage tracking open until it shows Ready. If the page closes, return to continue from saved progress.

  • #2647 e3ad082 Thanks @ascorbic! - Adds signed-label policy and listing-status support to the plugin registry client. Registry requests use the aggregator's required listing policy with an optional accepted-labeler declaration, and withdrawn releases are excluded from install and update results.

    The EmDash admin waits for a fresh listing-policy response before rendering registry metadata, uses the approved author name or publisher DID instead of a mutable handle, and does not request media for an unapproved release. Install, update, and media-proxy checks enforce listing withdrawal independently from the existing plugin-code and capability checks.

    Registry artifact downloads and proxied media connect only to the public IP addresses validated for each URL, preventing DNS changes between validation and connection from reaching private services.

Patch Changes

  • #2683 3e90689 Thanks @hossein-webdev! - Fixes AVIF images being rejected with "File type not allowed" on upload. image/avif is back in the default media allowlist alongside PNG, JPEG, GIF, and WebP, so editors can upload .avif files again from the media library and from image fields that use the default allowlist.

    The admin file picker now offers .avif files and renders their thumbnails, the built-in "Images" preset in a field's allowed-types editor includes AVIF, and .avif works as extension shorthand in a field's allowedMimeTypes.

    SVG stays excluded from the default allowlist.

  • #2606 22c4422 Thanks @khoinguyenpham04! - Fixes code blocks in the admin and inline visual editors with syntax highlighting for supported languages and readable, borderless styling in light and dark appearances.

  • #2599 b383a67 Thanks @khoinguyenpham04! - Fixes code blocks in the admin and inline visual editors so Tab and Shift+Tab indent and outdent code instead of moving focus.

  • #2445 f6da16b Thanks @khoinguyenpham04! - Adds a one-time, administrator-controlled process for enabling automatic media usage indexing in production.

  • #2538 9c52b39 Thanks @khoinguyenpham04! - Speeds up the initial scan when administrators turn on media usage tracking on Cloudflare Workers and Node.js.

  • #2598 0f225eb Thanks @Glacier-Luo! - Fixes session-authenticated CMS comment submissions so they retain the user identity and honor automatic approval settings.

  • #2600 2fde0f9 Thanks @khoinguyenpham04! - Fixes the Playground welcome dialog reappearing after it has been dismissed and the page is reloaded or Edit mode is toggled.

  • #2556 37c5010 Thanks @cherenkov! - Fixes emdash content create and content update failing with "Cannot construct a Request with a Request object that has already been used" when the stored access token has expired. Requests carrying a body are now retried correctly after the token is refreshed.

  • #2470 f527127 Thanks @khoinguyenpham04! - Adds a coverage-aware Used in section to local media details.

  • #2603 f5e18d8 Thanks @khoinguyenpham04! - Adds one-click copy actions to code-block controls in the admin and inline visual editors, and polishes the layout so controls stay usable on narrow screens and in right-to-left locales.

  • #2612 628630a Thanks @danielmlr! - Fixes SQLite and D1 sites where an interrupted upgrade left the byline credits table staged as _emdash_content_bylines_new, so pages, feeds and the admin reported no entries although the content was intact. The next migration run restores the table and the stored credits.

  • #2472 abd1042 Thanks @khoinguyenpham04! - Fixes seeded media references using a different ID from their media-library item and prepares Used in data for newly seeded development sites.

  • #2106 f00174b Thanks @gruntlord5! - Fixes boolean query parameters on SQLite, including boolean equality filters in the plugin storage API.

  • #2463 f613a14 Thanks @helio-cf! - Fixes media previews for streaming providers such as Cloudflare Stream. Video from these providers now shows its poster thumbnail in the media library grid and list, plays in the detail panel instead of stalling at 0:00, and reports the file size the provider supplies. Also exports Media from emdash/ui, so frontends can render provider-backed video and audio that Image cannot.

  • Updated dependencies [724241f, 72664ad, 3e90689, 22c4422, 2ffda17, 42fa5d8, 8d8d3de, 70c487c, 2b54096, 76dd3eb, 089d747, b383a67, 05b0a8b, 1f2678b, 724241f, 436f63d, 815553c, 9c52b39, f527127, f5e18d8, f9a488a, e3ad082, 52f7c91, 7571581, 72664ad, f613a14, 1c6b893]:

    • @emdash-cms/admin@0.36.0
    • @emdash-cms/registry-client@0.4.0
    • @emdash-cms/auth@0.36.0
    • @emdash-cms/gutenberg-to-portable-text@0.36.0

@emdash-cms/registry-client@0.4.0

Minor Changes

  • #2647 e3ad082 Thanks @ascorbic! - Adds signed-label policy and listing-status support to the plugin registry client. Registry requests use the aggregator's required listing policy with an optional accepted-labeler declaration, and withdrawn releases are excluded from install and update results.

    The EmDash admin waits for a fresh listing-policy response before rendering registry metadata, uses the approved author name or publisher DID instead of a mutable handle, and does not request media for an unapproved release. Install, update, and media-proxy checks enforce listing withdrawal independently from the existing plugin-code and capability checks.

    Registry artifact downloads and proxied media connect only to the public IP addresses validated for each URL, preventing DNS changes between validation and connection from reaching private services.

Patch Changes

  • Updated dependencies [6178888]:
    • @emdash-cms/registry-moderation@0.1.0
    • @emdash-cms/registry-lexicons@0.4.0

@emdash-cms/registry-lexicons@0.4.0

Minor Changes

  • #2644 6178888 Thanks @ascorbic! - Adds shared, CID-bound plugin-listing moderation contracts for reducing signed AT Protocol labels and deciding which package-profile and release revisions are eligible for display.

    The registry Lexicons add experimental public assessment and policy queries. The contracts cover publisher-controlled listing metadata and displayed media; they do not assess plugin code.

@emdash-cms/registry-moderation@0.1.0

Minor Changes

  • #2644 6178888 Thanks @ascorbic! - Adds shared, CID-bound plugin-listing moderation contracts for reducing signed AT Protocol labels and deciding which package-profile and release revisions are eligible for display.

    The registry Lexicons add experimental public assessment and policy queries. The contracts cover publisher-controlled listing metadata and displayed media; they do not assess plugin code.

@emdash-cms/auth-atproto@0.2.36

Patch Changes

  • Updated dependencies []:
    • @emdash-cms/auth@0.36.0

@emdash-cms/plugin-cli@0.8.2

Patch Changes

  • Updated dependencies [6178888, e3ad082]:
    • @emdash-cms/registry-lexicons@0.4.0
    • @emdash-cms/registry-client@0.4.0

@emdash-cms/plugin-embeds@0.1.44

Patch Changes

  • Updated dependencies []:
    • @emdash-cms/blocks@0.36.0

@emdash-cms/registry-verification@0.1.1

Patch Changes

  • Updated dependencies [6178888]:
    • @emdash-cms/registry-lexicons@0.4.0

@emdash-cms/sandbox-workerd@0.5.2

Patch Changes

@emdash-cms/auth@0.36.0

@emdash-cms/blocks@0.36.0

create-emdash@0.36.0

@emdash-cms/gutenberg-to-portable-text@0.36.0

@emdash-cms/x402@0.36.0

@emdash-cms/labeler@0.0.1

Patch Changes

  • Updated dependencies [6178888]:
    • @emdash-cms/registry-moderation@0.1.0
    • @emdash-cms/registry-lexicons@0.4.0
    • @emdash-cms/registry-verification@0.1.1

@emdash-cms/fixture-perf-site@0.0.39

Patch Changes

@emdash-cms/perf-demo-site@0.0.39

Patch Changes

@emdash-cms/cache-demo-site@0.0.39

Patch Changes

@emdash-cms/do-demo-site@0.0.39

Patch Changes

@emdash-cms/do-solo-demo-site@0.0.39

Patch Changes

@github-actions

Copy link
Copy Markdown
Contributor

Scope check

This PR touches 36 files. PRs with a broad scope are harder to review. Please confirm the scope hasn't drifted beyond the intended change.
This PR spans 5 different areas (area/core, area/admin, area/plugins, area/auth, area/cloudflare). Consider breaking it into smaller, focused PRs.

If this scope is intentional, no action needed. A maintainer will review it. If not, please consider splitting this into smaller PRs.

See CONTRIBUTING.md for contribution guidelines.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 24, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
emdash-demo-cache 9697beb Aug 27 2026, 11:43 AM

@pkg-pr-new

pkg-pr-new Bot commented Aug 24, 2026

Copy link
Copy Markdown

Open in StackBlitz

@emdash-cms/admin

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/admin@2625

@emdash-cms/auth

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/auth@2625

@emdash-cms/auth-atproto

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/auth-atproto@2625

@emdash-cms/blocks

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/blocks@2625

@emdash-cms/cloudflare

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/cloudflare@2625

@emdash-cms/contentful-to-portable-text

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/contentful-to-portable-text@2625

emdash

npm i https://pkg.pr.new/emdash-cms/emdash@2625

create-emdash

npm i https://pkg.pr.new/emdash-cms/emdash/create-emdash@2625

@emdash-cms/gutenberg-to-portable-text

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/gutenberg-to-portable-text@2625

@emdash-cms/plugin-cli

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/plugin-cli@2625

@emdash-cms/plugin-types

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/plugin-types@2625

@emdash-cms/registry-client

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/registry-client@2625

@emdash-cms/registry-lexicons

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/registry-lexicons@2625

@emdash-cms/registry-moderation

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/registry-moderation@2625

@emdash-cms/registry-verification

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/registry-verification@2625

@emdash-cms/sandbox-workerd

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/sandbox-workerd@2625

@emdash-cms/x402

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/x402@2625

@emdash-cms/plugin-ai-moderation

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/plugin-ai-moderation@2625

@emdash-cms/plugin-atproto

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/plugin-atproto@2625

@emdash-cms/plugin-audit-log

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/plugin-audit-log@2625

@emdash-cms/plugin-color

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/plugin-color@2625

@emdash-cms/plugin-embeds

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/plugin-embeds@2625

@emdash-cms/plugin-field-kit

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/plugin-field-kit@2625

@emdash-cms/plugin-forms

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/plugin-forms@2625

@emdash-cms/plugin-webhook-notifier

npm i https://pkg.pr.new/emdash-cms/emdash/@emdash-cms/plugin-webhook-notifier@2625

commit: 68b1cf1

@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch from 39c685a to b51ef19 Compare August 24, 2026 15:13
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 24, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
emdash-demo-do 9697beb Aug 27 2026, 11:43 AM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 24, 2026

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview URL: https://changeset-release-main.try.emdashcms.com, https://changeset-release-main-emdash-playground.emdash-cms.workers.dev (commit 68b1cf1)

This URL reflects your latest Preview deployment

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://77d56e4f.try.emdashcms.com, https://77d56e4f-emdash-playground.emdash-cms.workers.dev 68b1cf1 2026-08-28T15:06:01.943Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://0611fca7.try.emdashcms.com, https://0611fca7-emdash-playground.emdash-cms.workers.dev a905a35 2026-08-28T10:19:30.650Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://b7ef1259.try.emdashcms.com, https://b7ef1259-emdash-playground.emdash-cms.workers.dev 918c7fb 2026-08-28T09:28:28.630Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://20169c08.try.emdashcms.com, https://20169c08-emdash-playground.emdash-cms.workers.dev e3e1918 2026-08-28T08:49:26.405Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://c2e03ddf.try.emdashcms.com, https://c2e03ddf-emdash-playground.emdash-cms.workers.dev d3bbe40 2026-08-27T22:55:34.247Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://2d112e6b.try.emdashcms.com, https://2d112e6b-emdash-playground.emdash-cms.workers.dev 0ec8258 2026-08-27T20:23:46.663Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://231218ad.try.emdashcms.com, https://231218ad-emdash-playground.emdash-cms.workers.dev d5bb025 2026-08-27T14:10:41.025Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://c731cc0a.try.emdashcms.com, https://c731cc0a-emdash-playground.emdash-cms.workers.dev 9697beb 2026-08-27T11:43:13.362Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://d0619ec9.try.emdashcms.com, https://d0619ec9-emdash-playground.emdash-cms.workers.dev 3fa2659 2026-08-27T09:42:44.677Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://15d94380.try.emdashcms.com, https://15d94380-emdash-playground.emdash-cms.workers.dev 7914a7a 2026-08-27T09:28:58.954Z Visit the dashboard ↗

View all previews: View all previews ↗

@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch 4 times, most recently from 7cdf1f4 to 1ab8840 Compare August 25, 2026 15:11
@github-actions github-actions Bot added size/L and removed size/M labels Aug 25, 2026
@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch 6 times, most recently from 2b43c08 to 80b990d Compare August 26, 2026 09:51
@github-actions

Copy link
Copy Markdown
Contributor

Overlapping PRs

This PR modifies files that are also changed by other open PRs:

This may cause merge conflicts or duplicated work. A maintainer will coordinate.

@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch 7 times, most recently from 81a4e28 to 199964a Compare August 27, 2026 13:16
@github-actions github-actions Bot added size/XL and removed size/L labels Aug 27, 2026
@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch 6 times, most recently from d3bbe40 to e3e1918 Compare August 28, 2026 08:45
github-actions Bot pushed a commit that referenced this pull request Aug 28, 2026
@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch 2 times, most recently from 918c7fb to a905a35 Compare August 28, 2026 10:14
@emdashbot
emdashbot Bot force-pushed the changeset-release/main branch from a905a35 to 68b1cf1 Compare August 28, 2026 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants